package com.xiaoma.base;

/**
 * @author xiaomacdut
 * @date 2020年3月6日 下午3:09:36
 */
public class Test{
    
    /**
     * 通过反射来获取 某个接口的实现类，但是这个实现类有自己的方法，那么通过接口的引用是调用不到实现类的方法的。
     * 所以获取接口的实现类
     * @author xiaomacdut
     * @param args
     * @throws InstantiationException
     * @throws IllegalAccessException
     * @version 0.0.1
     * @since 0.0.1
     * @data 2020年3月6日 下午10:16:22
     */
    public static void main(String [] args) throws InstantiationException, IllegalAccessException{
        ServiceUtil service = new ServiceUtil();
        ManImpl impl = service.getSubClass();
        impl.print();
    }
}
